package com.yami.shop.bean.enums;

/**
 * 配置类型（1:平台端 2:PC端 3:h5端 4:商家端 5:自提点端）
 * @author cl
 * @date 2021-05-19 20:12:35
 */
public enum ConfigTypeEnum {

    /**
     * 平台端
     */
    PLATFORM(1),

    /**
     * PC端
     */
    PC(2),

    /**
     * h5端
     */
    H5(3),

    /**
     * 商家端
     */
    SHOP(4),

    /**
     * 自提点端
     */
    STATION(5)
    ;

    private Integer num;

    public Integer value() {
        return num;
    }

    ConfigTypeEnum(Integer num){
        this.num = num;
    }

    public static ConfigTypeEnum instance(Integer value) {
        ConfigTypeEnum[] enums = values();
        for (ConfigTypeEnum typeEnum : enums) {
            if (typeEnum.value().equals(value)) {
                return typeEnum;
            }
        }
        return null;
    }
}
